There's Youth Hostel about 2.5 km out of town Manoir de la ville guyomard.
If that doesn't float your boat there are numerous 2 star hotels in the immediate city centre.
Out of town at Langueux new commercial development 2 klicks east of town on the N12. There are the regular French motel type chains. Formule 1 and Ibis Yffiniac are represented there.